produce discomfort, disturbance, or annoyance - Español Inglés Diccionario